package cn.maihe.elg.operation.repository.entity;

import cn.maihe.framework.starter.mybatis.mapper.Fn;
import cn.maihe.framework.starter.mybatis.mapper.PlusEntityWrapper;

public final class RefundOrderInfoDOCondition {
    private PlusEntityWrapper<RefundOrderInfoDO> ew;

    public RefundOrderInfoDOCondition() {
        this.ew = new PlusEntityWrapper(RefundOrderInfoDO.class);
    }

    public static RefundOrderInfoDOCondition builder() {
        return new RefundOrderInfoDOCondition();
    }

    public PlusEntityWrapper<RefundOrderInfoDO> build() {
        return this.ew;
    }

    public RefundOrderInfoDOCondition or() {
        this.ew.orNew();
        return this;
    }

    public RefundOrderInfoDOCondition and() {
        this.ew.andNew();
        return this;
    }

    private boolean isAndOr() {
        return ew.originalSql() == null || "".equals(ew.originalSql()) ? true : ew.originalSql().endsWith("AND ()") || ew.originalSql().endsWith("OR ()");
    }

    public void clear() {
        this.ew = null;
        this.ew = new PlusEntityWrapper(RefundOrderInfoDO.class);
    }

    public RefundOrderInfoDOCondition setSqlSelect(String sqlStr) {
        ew.setSqlSelect(sqlStr);
        return this;
    }

    public RefundOrderInfoDOCondition orderAsc(String column) {
        ew.orderBy(true, column, true);
        return this;
    }

    public RefundOrderInfoDOCondition orderDesc(String column) {
        ew.orderBy(true, column, false);
        return this;
    }

    public RefundOrderInfoDOCondition groupBy(String column) {
        ew.groupBy(column);
        return this;
    }

    public <E, R> RefundOrderInfoDOCondition orderAsc(Fn<E, R> fn) {
        ew.orderAsc(fn);
        return this;
    }

    public <E, R> RefundOrderInfoDOCondition orderDesc(Fn<E, R> fn) {
        ew.orderDesc(fn);
        return this;
    }

    public <E, R> RefundOrderInfoDOCondition groupBy(Fn<E, R> fn) {
        ew.groupBy(fn);
        return this;
    }

    public RefundOrderInfoDOCondition exists(String sqlStr) {
        ew.exists(sqlStr);
        return this;
    }

    public RefundOrderInfoDOCondition notExists(String sqlStr) {
        ew.notExists(sqlStr);
        return this;
    }

    public RefundOrderInfoDOCondition having(String sqlStr, Object... params) {
        ew.having(sqlStr, params);
        return this;
    }

    public RefundOrderInfoDOCondition andIdIsNull() {
        ew.isNull("id");
        return this;
    }

    public RefundOrderInfoDOCondition orIdIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("id");
        return this;
    }

    public RefundOrderInfoDOCondition andIdIsNotNull() {
        ew.isNotNull("id");
        return this;
    }

    public RefundOrderInfoDOCondition orIdIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("id");
        return this;
    }

    public RefundOrderInfoDOCondition andIdEq(Object value) {
        ew.eq("id", value);
        return this;
    }

    public RefundOrderInfoDOCondition orIdEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("id", value);
        return this;
    }

    public RefundOrderInfoDOCondition andIdNe(Object value) {
        ew.ne("id", value);
        return this;
    }

    public RefundOrderInfoDOCondition orIdNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("id", value);
        return this;
    }

    public RefundOrderInfoDOCondition andIdGt(Object value) {
        ew.gt("id", value);
        return this;
    }

    public RefundOrderInfoDOCondition orIdGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("id", value);
        return this;
    }

    public RefundOrderInfoDOCondition andIdGe(Object value) {
        ew.ge("id", value);
        return this;
    }

    public RefundOrderInfoDOCondition orIdGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("id", value);
        return this;
    }

    public RefundOrderInfoDOCondition andIdLt(Object value) {
        ew.lt("id", value);
        return this;
    }

    public RefundOrderInfoDOCondition orIdLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("id", value);
        return this;
    }

    public RefundOrderInfoDOCondition andIdLe(Object value) {
        ew.le("id", value);
        return this;
    }

    public RefundOrderInfoDOCondition orIdLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("id", value);
        return this;
    }

    public RefundOrderInfoDOCondition andIdIn(Object... value) {
        ew.in("id", value);
        return this;
    }

    public RefundOrderInfoDOCondition orIdIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("id", value);
        return this;
    }

    public RefundOrderInfoDOCondition andIdNotIn(Object... value) {
        ew.notIn("id", value);
        return this;
    }

    public RefundOrderInfoDOCondition orIdNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("id", value);
        return this;
    }

    public RefundOrderInfoDOCondition andIdBetween(Object value, Object value1) {
        ew.between("id", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition orIdBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("id", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition andIdNotBetween(Object value, Object value1) {
        ew.notBetween("id", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition orIdNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("id", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition andIdLike(String value) {
        ew.like("id", value);
        return this;
    }

    public RefundOrderInfoDOCondition orIdLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("id", value);
        return this;
    }

    public RefundOrderInfoDOCondition andIdNotLike(String value) {
        ew.notLike("id", value);
        return this;
    }

    public RefundOrderInfoDOCondition orIdNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("id", value);
        return this;
    }

    public RefundOrderInfoDOCondition andOrgIdIsNull() {
        ew.isNull("org_id");
        return this;
    }

    public RefundOrderInfoDOCondition orOrgIdIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("org_id");
        return this;
    }

    public RefundOrderInfoDOCondition andOrgIdIsNotNull() {
        ew.isNotNull("org_id");
        return this;
    }

    public RefundOrderInfoDOCondition orOrgIdIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("org_id");
        return this;
    }

    public RefundOrderInfoDOCondition andOrgIdEq(Object value) {
        ew.eq("org_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition orOrgIdEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("org_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition andOrgIdNe(Object value) {
        ew.ne("org_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition orOrgIdNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("org_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition andOrgIdGt(Object value) {
        ew.gt("org_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition orOrgIdGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("org_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition andOrgIdGe(Object value) {
        ew.ge("org_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition orOrgIdGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("org_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition andOrgIdLt(Object value) {
        ew.lt("org_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition orOrgIdLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("org_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition andOrgIdLe(Object value) {
        ew.le("org_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition orOrgIdLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("org_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition andOrgIdIn(Object... value) {
        ew.in("org_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition orOrgIdIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("org_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition andOrgIdNotIn(Object... value) {
        ew.notIn("org_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition orOrgIdNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("org_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition andOrgIdBetween(Object value, Object value1) {
        ew.between("org_id", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition orOrgIdBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("org_id", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition andOrgIdNotBetween(Object value, Object value1) {
        ew.notBetween("org_id", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition orOrgIdNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("org_id", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition andOrgIdLike(String value) {
        ew.like("org_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition orOrgIdLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("org_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition andOrgIdNotLike(String value) {
        ew.notLike("org_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition orOrgIdNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("org_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition andGuaranteeNoIsNull() {
        ew.isNull("guarantee_no");
        return this;
    }

    public RefundOrderInfoDOCondition orGuaranteeNoIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("guarantee_no");
        return this;
    }

    public RefundOrderInfoDOCondition andGuaranteeNoIsNotNull() {
        ew.isNotNull("guarantee_no");
        return this;
    }

    public RefundOrderInfoDOCondition orGuaranteeNoIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("guarantee_no");
        return this;
    }

    public RefundOrderInfoDOCondition andGuaranteeNoEq(Object value) {
        ew.eq("guarantee_no", value);
        return this;
    }

    public RefundOrderInfoDOCondition orGuaranteeNoEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("guarantee_no", value);
        return this;
    }

    public RefundOrderInfoDOCondition andGuaranteeNoNe(Object value) {
        ew.ne("guarantee_no", value);
        return this;
    }

    public RefundOrderInfoDOCondition orGuaranteeNoNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("guarantee_no", value);
        return this;
    }

    public RefundOrderInfoDOCondition andGuaranteeNoGt(Object value) {
        ew.gt("guarantee_no", value);
        return this;
    }

    public RefundOrderInfoDOCondition orGuaranteeNoGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("guarantee_no", value);
        return this;
    }

    public RefundOrderInfoDOCondition andGuaranteeNoGe(Object value) {
        ew.ge("guarantee_no", value);
        return this;
    }

    public RefundOrderInfoDOCondition orGuaranteeNoGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("guarantee_no", value);
        return this;
    }

    public RefundOrderInfoDOCondition andGuaranteeNoLt(Object value) {
        ew.lt("guarantee_no", value);
        return this;
    }

    public RefundOrderInfoDOCondition orGuaranteeNoLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("guarantee_no", value);
        return this;
    }

    public RefundOrderInfoDOCondition andGuaranteeNoLe(Object value) {
        ew.le("guarantee_no", value);
        return this;
    }

    public RefundOrderInfoDOCondition orGuaranteeNoLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("guarantee_no", value);
        return this;
    }

    public RefundOrderInfoDOCondition andGuaranteeNoIn(Object... value) {
        ew.in("guarantee_no", value);
        return this;
    }

    public RefundOrderInfoDOCondition orGuaranteeNoIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("guarantee_no", value);
        return this;
    }

    public RefundOrderInfoDOCondition andGuaranteeNoNotIn(Object... value) {
        ew.notIn("guarantee_no", value);
        return this;
    }

    public RefundOrderInfoDOCondition orGuaranteeNoNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("guarantee_no", value);
        return this;
    }

    public RefundOrderInfoDOCondition andGuaranteeNoBetween(Object value, Object value1) {
        ew.between("guarantee_no", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition orGuaranteeNoBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("guarantee_no", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition andGuaranteeNoNotBetween(Object value, Object value1) {
        ew.notBetween("guarantee_no", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition orGuaranteeNoNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("guarantee_no", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition andGuaranteeNoLike(String value) {
        ew.like("guarantee_no", value);
        return this;
    }

    public RefundOrderInfoDOCondition orGuaranteeNoLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("guarantee_no", value);
        return this;
    }

    public RefundOrderInfoDOCondition andGuaranteeNoNotLike(String value) {
        ew.notLike("guarantee_no", value);
        return this;
    }

    public RefundOrderInfoDOCondition orGuaranteeNoNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("guarantee_no", value);
        return this;
    }

    public RefundOrderInfoDOCondition andCenterOrderIdIsNull() {
        ew.isNull("center_order_id");
        return this;
    }

    public RefundOrderInfoDOCondition orCenterOrderIdIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("center_order_id");
        return this;
    }

    public RefundOrderInfoDOCondition andCenterOrderIdIsNotNull() {
        ew.isNotNull("center_order_id");
        return this;
    }

    public RefundOrderInfoDOCondition orCenterOrderIdIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("center_order_id");
        return this;
    }

    public RefundOrderInfoDOCondition andCenterOrderIdEq(Object value) {
        ew.eq("center_order_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition orCenterOrderIdEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("center_order_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition andCenterOrderIdNe(Object value) {
        ew.ne("center_order_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition orCenterOrderIdNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("center_order_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition andCenterOrderIdGt(Object value) {
        ew.gt("center_order_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition orCenterOrderIdGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("center_order_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition andCenterOrderIdGe(Object value) {
        ew.ge("center_order_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition orCenterOrderIdGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("center_order_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition andCenterOrderIdLt(Object value) {
        ew.lt("center_order_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition orCenterOrderIdLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("center_order_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition andCenterOrderIdLe(Object value) {
        ew.le("center_order_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition orCenterOrderIdLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("center_order_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition andCenterOrderIdIn(Object... value) {
        ew.in("center_order_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition orCenterOrderIdIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("center_order_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition andCenterOrderIdNotIn(Object... value) {
        ew.notIn("center_order_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition orCenterOrderIdNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("center_order_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition andCenterOrderIdBetween(Object value, Object value1) {
        ew.between("center_order_id", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition orCenterOrderIdBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("center_order_id", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition andCenterOrderIdNotBetween(Object value, Object value1) {
        ew.notBetween("center_order_id", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition orCenterOrderIdNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("center_order_id", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition andCenterOrderIdLike(String value) {
        ew.like("center_order_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition orCenterOrderIdLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("center_order_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition andCenterOrderIdNotLike(String value) {
        ew.notLike("center_order_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition orCenterOrderIdNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("center_order_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition andRefundOrderNoIsNull() {
        ew.isNull("refund_order_no");
        return this;
    }

    public RefundOrderInfoDOCondition orRefundOrderNoIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("refund_order_no");
        return this;
    }

    public RefundOrderInfoDOCondition andRefundOrderNoIsNotNull() {
        ew.isNotNull("refund_order_no");
        return this;
    }

    public RefundOrderInfoDOCondition orRefundOrderNoIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("refund_order_no");
        return this;
    }

    public RefundOrderInfoDOCondition andRefundOrderNoEq(Object value) {
        ew.eq("refund_order_no", value);
        return this;
    }

    public RefundOrderInfoDOCondition orRefundOrderNoEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("refund_order_no", value);
        return this;
    }

    public RefundOrderInfoDOCondition andRefundOrderNoNe(Object value) {
        ew.ne("refund_order_no", value);
        return this;
    }

    public RefundOrderInfoDOCondition orRefundOrderNoNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("refund_order_no", value);
        return this;
    }

    public RefundOrderInfoDOCondition andRefundOrderNoGt(Object value) {
        ew.gt("refund_order_no", value);
        return this;
    }

    public RefundOrderInfoDOCondition orRefundOrderNoGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("refund_order_no", value);
        return this;
    }

    public RefundOrderInfoDOCondition andRefundOrderNoGe(Object value) {
        ew.ge("refund_order_no", value);
        return this;
    }

    public RefundOrderInfoDOCondition orRefundOrderNoGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("refund_order_no", value);
        return this;
    }

    public RefundOrderInfoDOCondition andRefundOrderNoLt(Object value) {
        ew.lt("refund_order_no", value);
        return this;
    }

    public RefundOrderInfoDOCondition orRefundOrderNoLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("refund_order_no", value);
        return this;
    }

    public RefundOrderInfoDOCondition andRefundOrderNoLe(Object value) {
        ew.le("refund_order_no", value);
        return this;
    }

    public RefundOrderInfoDOCondition orRefundOrderNoLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("refund_order_no", value);
        return this;
    }

    public RefundOrderInfoDOCondition andRefundOrderNoIn(Object... value) {
        ew.in("refund_order_no", value);
        return this;
    }

    public RefundOrderInfoDOCondition orRefundOrderNoIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("refund_order_no", value);
        return this;
    }

    public RefundOrderInfoDOCondition andRefundOrderNoNotIn(Object... value) {
        ew.notIn("refund_order_no", value);
        return this;
    }

    public RefundOrderInfoDOCondition orRefundOrderNoNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("refund_order_no", value);
        return this;
    }

    public RefundOrderInfoDOCondition andRefundOrderNoBetween(Object value, Object value1) {
        ew.between("refund_order_no", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition orRefundOrderNoBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("refund_order_no", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition andRefundOrderNoNotBetween(Object value, Object value1) {
        ew.notBetween("refund_order_no", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition orRefundOrderNoNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("refund_order_no", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition andRefundOrderNoLike(String value) {
        ew.like("refund_order_no", value);
        return this;
    }

    public RefundOrderInfoDOCondition orRefundOrderNoLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("refund_order_no", value);
        return this;
    }

    public RefundOrderInfoDOCondition andRefundOrderNoNotLike(String value) {
        ew.notLike("refund_order_no", value);
        return this;
    }

    public RefundOrderInfoDOCondition orRefundOrderNoNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("refund_order_no", value);
        return this;
    }

    public RefundOrderInfoDOCondition andAcceptOrderNoIsNull() {
        ew.isNull("accept_order_no");
        return this;
    }

    public RefundOrderInfoDOCondition orAcceptOrderNoIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("accept_order_no");
        return this;
    }

    public RefundOrderInfoDOCondition andAcceptOrderNoIsNotNull() {
        ew.isNotNull("accept_order_no");
        return this;
    }

    public RefundOrderInfoDOCondition orAcceptOrderNoIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("accept_order_no");
        return this;
    }

    public RefundOrderInfoDOCondition andAcceptOrderNoEq(Object value) {
        ew.eq("accept_order_no", value);
        return this;
    }

    public RefundOrderInfoDOCondition orAcceptOrderNoEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("accept_order_no", value);
        return this;
    }

    public RefundOrderInfoDOCondition andAcceptOrderNoNe(Object value) {
        ew.ne("accept_order_no", value);
        return this;
    }

    public RefundOrderInfoDOCondition orAcceptOrderNoNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("accept_order_no", value);
        return this;
    }

    public RefundOrderInfoDOCondition andAcceptOrderNoGt(Object value) {
        ew.gt("accept_order_no", value);
        return this;
    }

    public RefundOrderInfoDOCondition orAcceptOrderNoGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("accept_order_no", value);
        return this;
    }

    public RefundOrderInfoDOCondition andAcceptOrderNoGe(Object value) {
        ew.ge("accept_order_no", value);
        return this;
    }

    public RefundOrderInfoDOCondition orAcceptOrderNoGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("accept_order_no", value);
        return this;
    }

    public RefundOrderInfoDOCondition andAcceptOrderNoLt(Object value) {
        ew.lt("accept_order_no", value);
        return this;
    }

    public RefundOrderInfoDOCondition orAcceptOrderNoLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("accept_order_no", value);
        return this;
    }

    public RefundOrderInfoDOCondition andAcceptOrderNoLe(Object value) {
        ew.le("accept_order_no", value);
        return this;
    }

    public RefundOrderInfoDOCondition orAcceptOrderNoLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("accept_order_no", value);
        return this;
    }

    public RefundOrderInfoDOCondition andAcceptOrderNoIn(Object... value) {
        ew.in("accept_order_no", value);
        return this;
    }

    public RefundOrderInfoDOCondition orAcceptOrderNoIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("accept_order_no", value);
        return this;
    }

    public RefundOrderInfoDOCondition andAcceptOrderNoNotIn(Object... value) {
        ew.notIn("accept_order_no", value);
        return this;
    }

    public RefundOrderInfoDOCondition orAcceptOrderNoNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("accept_order_no", value);
        return this;
    }

    public RefundOrderInfoDOCondition andAcceptOrderNoBetween(Object value, Object value1) {
        ew.between("accept_order_no", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition orAcceptOrderNoBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("accept_order_no", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition andAcceptOrderNoNotBetween(Object value, Object value1) {
        ew.notBetween("accept_order_no", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition orAcceptOrderNoNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("accept_order_no", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition andAcceptOrderNoLike(String value) {
        ew.like("accept_order_no", value);
        return this;
    }

    public RefundOrderInfoDOCondition orAcceptOrderNoLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("accept_order_no", value);
        return this;
    }

    public RefundOrderInfoDOCondition andAcceptOrderNoNotLike(String value) {
        ew.notLike("accept_order_no", value);
        return this;
    }

    public RefundOrderInfoDOCondition orAcceptOrderNoNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("accept_order_no", value);
        return this;
    }

    public RefundOrderInfoDOCondition andApplyOrderNoIsNull() {
        ew.isNull("apply_order_no");
        return this;
    }

    public RefundOrderInfoDOCondition orApplyOrderNoIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("apply_order_no");
        return this;
    }

    public RefundOrderInfoDOCondition andApplyOrderNoIsNotNull() {
        ew.isNotNull("apply_order_no");
        return this;
    }

    public RefundOrderInfoDOCondition orApplyOrderNoIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("apply_order_no");
        return this;
    }

    public RefundOrderInfoDOCondition andApplyOrderNoEq(Object value) {
        ew.eq("apply_order_no", value);
        return this;
    }

    public RefundOrderInfoDOCondition orApplyOrderNoEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("apply_order_no", value);
        return this;
    }

    public RefundOrderInfoDOCondition andApplyOrderNoNe(Object value) {
        ew.ne("apply_order_no", value);
        return this;
    }

    public RefundOrderInfoDOCondition orApplyOrderNoNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("apply_order_no", value);
        return this;
    }

    public RefundOrderInfoDOCondition andApplyOrderNoGt(Object value) {
        ew.gt("apply_order_no", value);
        return this;
    }

    public RefundOrderInfoDOCondition orApplyOrderNoGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("apply_order_no", value);
        return this;
    }

    public RefundOrderInfoDOCondition andApplyOrderNoGe(Object value) {
        ew.ge("apply_order_no", value);
        return this;
    }

    public RefundOrderInfoDOCondition orApplyOrderNoGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("apply_order_no", value);
        return this;
    }

    public RefundOrderInfoDOCondition andApplyOrderNoLt(Object value) {
        ew.lt("apply_order_no", value);
        return this;
    }

    public RefundOrderInfoDOCondition orApplyOrderNoLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("apply_order_no", value);
        return this;
    }

    public RefundOrderInfoDOCondition andApplyOrderNoLe(Object value) {
        ew.le("apply_order_no", value);
        return this;
    }

    public RefundOrderInfoDOCondition orApplyOrderNoLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("apply_order_no", value);
        return this;
    }

    public RefundOrderInfoDOCondition andApplyOrderNoIn(Object... value) {
        ew.in("apply_order_no", value);
        return this;
    }

    public RefundOrderInfoDOCondition orApplyOrderNoIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("apply_order_no", value);
        return this;
    }

    public RefundOrderInfoDOCondition andApplyOrderNoNotIn(Object... value) {
        ew.notIn("apply_order_no", value);
        return this;
    }

    public RefundOrderInfoDOCondition orApplyOrderNoNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("apply_order_no", value);
        return this;
    }

    public RefundOrderInfoDOCondition andApplyOrderNoBetween(Object value, Object value1) {
        ew.between("apply_order_no", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition orApplyOrderNoBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("apply_order_no", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition andApplyOrderNoNotBetween(Object value, Object value1) {
        ew.notBetween("apply_order_no", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition orApplyOrderNoNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("apply_order_no", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition andApplyOrderNoLike(String value) {
        ew.like("apply_order_no", value);
        return this;
    }

    public RefundOrderInfoDOCondition orApplyOrderNoLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("apply_order_no", value);
        return this;
    }

    public RefundOrderInfoDOCondition andApplyOrderNoNotLike(String value) {
        ew.notLike("apply_order_no", value);
        return this;
    }

    public RefundOrderInfoDOCondition orApplyOrderNoNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("apply_order_no", value);
        return this;
    }

    public RefundOrderInfoDOCondition andProjectNameIsNull() {
        ew.isNull("project_name");
        return this;
    }

    public RefundOrderInfoDOCondition orProjectNameIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("project_name");
        return this;
    }

    public RefundOrderInfoDOCondition andProjectNameIsNotNull() {
        ew.isNotNull("project_name");
        return this;
    }

    public RefundOrderInfoDOCondition orProjectNameIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("project_name");
        return this;
    }

    public RefundOrderInfoDOCondition andProjectNameEq(Object value) {
        ew.eq("project_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition orProjectNameEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("project_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition andProjectNameNe(Object value) {
        ew.ne("project_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition orProjectNameNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("project_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition andProjectNameGt(Object value) {
        ew.gt("project_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition orProjectNameGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("project_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition andProjectNameGe(Object value) {
        ew.ge("project_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition orProjectNameGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("project_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition andProjectNameLt(Object value) {
        ew.lt("project_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition orProjectNameLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("project_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition andProjectNameLe(Object value) {
        ew.le("project_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition orProjectNameLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("project_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition andProjectNameIn(Object... value) {
        ew.in("project_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition orProjectNameIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("project_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition andProjectNameNotIn(Object... value) {
        ew.notIn("project_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition orProjectNameNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("project_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition andProjectNameBetween(Object value, Object value1) {
        ew.between("project_name", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition orProjectNameBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("project_name", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition andProjectNameNotBetween(Object value, Object value1) {
        ew.notBetween("project_name", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition orProjectNameNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("project_name", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition andProjectNameLike(String value) {
        ew.like("project_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition orProjectNameLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("project_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition andProjectNameNotLike(String value) {
        ew.notLike("project_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition orProjectNameNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("project_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition andSectionNameIsNull() {
        ew.isNull("section_name");
        return this;
    }

    public RefundOrderInfoDOCondition orSectionNameIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("section_name");
        return this;
    }

    public RefundOrderInfoDOCondition andSectionNameIsNotNull() {
        ew.isNotNull("section_name");
        return this;
    }

    public RefundOrderInfoDOCondition orSectionNameIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("section_name");
        return this;
    }

    public RefundOrderInfoDOCondition andSectionNameEq(Object value) {
        ew.eq("section_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition orSectionNameEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("section_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition andSectionNameNe(Object value) {
        ew.ne("section_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition orSectionNameNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("section_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition andSectionNameGt(Object value) {
        ew.gt("section_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition orSectionNameGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("section_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition andSectionNameGe(Object value) {
        ew.ge("section_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition orSectionNameGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("section_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition andSectionNameLt(Object value) {
        ew.lt("section_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition orSectionNameLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("section_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition andSectionNameLe(Object value) {
        ew.le("section_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition orSectionNameLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("section_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition andSectionNameIn(Object... value) {
        ew.in("section_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition orSectionNameIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("section_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition andSectionNameNotIn(Object... value) {
        ew.notIn("section_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition orSectionNameNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("section_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition andSectionNameBetween(Object value, Object value1) {
        ew.between("section_name", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition orSectionNameBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("section_name", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition andSectionNameNotBetween(Object value, Object value1) {
        ew.notBetween("section_name", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition orSectionNameNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("section_name", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition andSectionNameLike(String value) {
        ew.like("section_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition orSectionNameLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("section_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition andSectionNameNotLike(String value) {
        ew.notLike("section_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition orSectionNameNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("section_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition andBidCustomerNameIsNull() {
        ew.isNull("bid_customer_name");
        return this;
    }

    public RefundOrderInfoDOCondition orBidCustomerNameIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("bid_customer_name");
        return this;
    }

    public RefundOrderInfoDOCondition andBidCustomerNameIsNotNull() {
        ew.isNotNull("bid_customer_name");
        return this;
    }

    public RefundOrderInfoDOCondition orBidCustomerNameIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("bid_customer_name");
        return this;
    }

    public RefundOrderInfoDOCondition andBidCustomerNameEq(Object value) {
        ew.eq("bid_customer_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition orBidCustomerNameEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("bid_customer_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition andBidCustomerNameNe(Object value) {
        ew.ne("bid_customer_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition orBidCustomerNameNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("bid_customer_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition andBidCustomerNameGt(Object value) {
        ew.gt("bid_customer_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition orBidCustomerNameGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("bid_customer_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition andBidCustomerNameGe(Object value) {
        ew.ge("bid_customer_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition orBidCustomerNameGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("bid_customer_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition andBidCustomerNameLt(Object value) {
        ew.lt("bid_customer_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition orBidCustomerNameLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("bid_customer_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition andBidCustomerNameLe(Object value) {
        ew.le("bid_customer_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition orBidCustomerNameLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("bid_customer_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition andBidCustomerNameIn(Object... value) {
        ew.in("bid_customer_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition orBidCustomerNameIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("bid_customer_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition andBidCustomerNameNotIn(Object... value) {
        ew.notIn("bid_customer_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition orBidCustomerNameNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("bid_customer_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition andBidCustomerNameBetween(Object value, Object value1) {
        ew.between("bid_customer_name", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition orBidCustomerNameBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("bid_customer_name", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition andBidCustomerNameNotBetween(Object value, Object value1) {
        ew.notBetween("bid_customer_name", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition orBidCustomerNameNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("bid_customer_name", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition andBidCustomerNameLike(String value) {
        ew.like("bid_customer_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition orBidCustomerNameLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("bid_customer_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition andBidCustomerNameNotLike(String value) {
        ew.notLike("bid_customer_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition orBidCustomerNameNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("bid_customer_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition andBidIndateIsNull() {
        ew.isNull("bid_indate");
        return this;
    }

    public RefundOrderInfoDOCondition orBidIndateIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("bid_indate");
        return this;
    }

    public RefundOrderInfoDOCondition andBidIndateIsNotNull() {
        ew.isNotNull("bid_indate");
        return this;
    }

    public RefundOrderInfoDOCondition orBidIndateIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("bid_indate");
        return this;
    }

    public RefundOrderInfoDOCondition andBidIndateEq(Object value) {
        ew.eq("bid_indate", value);
        return this;
    }

    public RefundOrderInfoDOCondition orBidIndateEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("bid_indate", value);
        return this;
    }

    public RefundOrderInfoDOCondition andBidIndateNe(Object value) {
        ew.ne("bid_indate", value);
        return this;
    }

    public RefundOrderInfoDOCondition orBidIndateNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("bid_indate", value);
        return this;
    }

    public RefundOrderInfoDOCondition andBidIndateGt(Object value) {
        ew.gt("bid_indate", value);
        return this;
    }

    public RefundOrderInfoDOCondition orBidIndateGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("bid_indate", value);
        return this;
    }

    public RefundOrderInfoDOCondition andBidIndateGe(Object value) {
        ew.ge("bid_indate", value);
        return this;
    }

    public RefundOrderInfoDOCondition orBidIndateGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("bid_indate", value);
        return this;
    }

    public RefundOrderInfoDOCondition andBidIndateLt(Object value) {
        ew.lt("bid_indate", value);
        return this;
    }

    public RefundOrderInfoDOCondition orBidIndateLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("bid_indate", value);
        return this;
    }

    public RefundOrderInfoDOCondition andBidIndateLe(Object value) {
        ew.le("bid_indate", value);
        return this;
    }

    public RefundOrderInfoDOCondition orBidIndateLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("bid_indate", value);
        return this;
    }

    public RefundOrderInfoDOCondition andBidIndateIn(Object... value) {
        ew.in("bid_indate", value);
        return this;
    }

    public RefundOrderInfoDOCondition orBidIndateIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("bid_indate", value);
        return this;
    }

    public RefundOrderInfoDOCondition andBidIndateNotIn(Object... value) {
        ew.notIn("bid_indate", value);
        return this;
    }

    public RefundOrderInfoDOCondition orBidIndateNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("bid_indate", value);
        return this;
    }

    public RefundOrderInfoDOCondition andBidIndateBetween(Object value, Object value1) {
        ew.between("bid_indate", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition orBidIndateBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("bid_indate", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition andBidIndateNotBetween(Object value, Object value1) {
        ew.notBetween("bid_indate", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition orBidIndateNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("bid_indate", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition andBidIndateLike(String value) {
        ew.like("bid_indate", value);
        return this;
    }

    public RefundOrderInfoDOCondition orBidIndateLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("bid_indate", value);
        return this;
    }

    public RefundOrderInfoDOCondition andBidIndateNotLike(String value) {
        ew.notLike("bid_indate", value);
        return this;
    }

    public RefundOrderInfoDOCondition orBidIndateNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("bid_indate", value);
        return this;
    }

    public RefundOrderInfoDOCondition andGuaranteeTypeIsNull() {
        ew.isNull("guarantee_type");
        return this;
    }

    public RefundOrderInfoDOCondition orGuaranteeTypeIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("guarantee_type");
        return this;
    }

    public RefundOrderInfoDOCondition andGuaranteeTypeIsNotNull() {
        ew.isNotNull("guarantee_type");
        return this;
    }

    public RefundOrderInfoDOCondition orGuaranteeTypeIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("guarantee_type");
        return this;
    }

    public RefundOrderInfoDOCondition andGuaranteeTypeEq(Object value) {
        ew.eq("guarantee_type", value);
        return this;
    }

    public RefundOrderInfoDOCondition orGuaranteeTypeEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("guarantee_type", value);
        return this;
    }

    public RefundOrderInfoDOCondition andGuaranteeTypeNe(Object value) {
        ew.ne("guarantee_type", value);
        return this;
    }

    public RefundOrderInfoDOCondition orGuaranteeTypeNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("guarantee_type", value);
        return this;
    }

    public RefundOrderInfoDOCondition andGuaranteeTypeGt(Object value) {
        ew.gt("guarantee_type", value);
        return this;
    }

    public RefundOrderInfoDOCondition orGuaranteeTypeGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("guarantee_type", value);
        return this;
    }

    public RefundOrderInfoDOCondition andGuaranteeTypeGe(Object value) {
        ew.ge("guarantee_type", value);
        return this;
    }

    public RefundOrderInfoDOCondition orGuaranteeTypeGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("guarantee_type", value);
        return this;
    }

    public RefundOrderInfoDOCondition andGuaranteeTypeLt(Object value) {
        ew.lt("guarantee_type", value);
        return this;
    }

    public RefundOrderInfoDOCondition orGuaranteeTypeLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("guarantee_type", value);
        return this;
    }

    public RefundOrderInfoDOCondition andGuaranteeTypeLe(Object value) {
        ew.le("guarantee_type", value);
        return this;
    }

    public RefundOrderInfoDOCondition orGuaranteeTypeLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("guarantee_type", value);
        return this;
    }

    public RefundOrderInfoDOCondition andGuaranteeTypeIn(Object... value) {
        ew.in("guarantee_type", value);
        return this;
    }

    public RefundOrderInfoDOCondition orGuaranteeTypeIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("guarantee_type", value);
        return this;
    }

    public RefundOrderInfoDOCondition andGuaranteeTypeNotIn(Object... value) {
        ew.notIn("guarantee_type", value);
        return this;
    }

    public RefundOrderInfoDOCondition orGuaranteeTypeNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("guarantee_type", value);
        return this;
    }

    public RefundOrderInfoDOCondition andGuaranteeTypeBetween(Object value, Object value1) {
        ew.between("guarantee_type", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition orGuaranteeTypeBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("guarantee_type", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition andGuaranteeTypeNotBetween(Object value, Object value1) {
        ew.notBetween("guarantee_type", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition orGuaranteeTypeNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("guarantee_type", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition andGuaranteeTypeLike(String value) {
        ew.like("guarantee_type", value);
        return this;
    }

    public RefundOrderInfoDOCondition orGuaranteeTypeLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("guarantee_type", value);
        return this;
    }

    public RefundOrderInfoDOCondition andGuaranteeTypeNotLike(String value) {
        ew.notLike("guarantee_type", value);
        return this;
    }

    public RefundOrderInfoDOCondition orGuaranteeTypeNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("guarantee_type", value);
        return this;
    }

    public RefundOrderInfoDOCondition andGuaranteeCategoryIsNull() {
        ew.isNull("guarantee_category");
        return this;
    }

    public RefundOrderInfoDOCondition orGuaranteeCategoryIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("guarantee_category");
        return this;
    }

    public RefundOrderInfoDOCondition andGuaranteeCategoryIsNotNull() {
        ew.isNotNull("guarantee_category");
        return this;
    }

    public RefundOrderInfoDOCondition orGuaranteeCategoryIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("guarantee_category");
        return this;
    }

    public RefundOrderInfoDOCondition andGuaranteeCategoryEq(Object value) {
        ew.eq("guarantee_category", value);
        return this;
    }

    public RefundOrderInfoDOCondition orGuaranteeCategoryEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("guarantee_category", value);
        return this;
    }

    public RefundOrderInfoDOCondition andGuaranteeCategoryNe(Object value) {
        ew.ne("guarantee_category", value);
        return this;
    }

    public RefundOrderInfoDOCondition orGuaranteeCategoryNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("guarantee_category", value);
        return this;
    }

    public RefundOrderInfoDOCondition andGuaranteeCategoryGt(Object value) {
        ew.gt("guarantee_category", value);
        return this;
    }

    public RefundOrderInfoDOCondition orGuaranteeCategoryGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("guarantee_category", value);
        return this;
    }

    public RefundOrderInfoDOCondition andGuaranteeCategoryGe(Object value) {
        ew.ge("guarantee_category", value);
        return this;
    }

    public RefundOrderInfoDOCondition orGuaranteeCategoryGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("guarantee_category", value);
        return this;
    }

    public RefundOrderInfoDOCondition andGuaranteeCategoryLt(Object value) {
        ew.lt("guarantee_category", value);
        return this;
    }

    public RefundOrderInfoDOCondition orGuaranteeCategoryLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("guarantee_category", value);
        return this;
    }

    public RefundOrderInfoDOCondition andGuaranteeCategoryLe(Object value) {
        ew.le("guarantee_category", value);
        return this;
    }

    public RefundOrderInfoDOCondition orGuaranteeCategoryLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("guarantee_category", value);
        return this;
    }

    public RefundOrderInfoDOCondition andGuaranteeCategoryIn(Object... value) {
        ew.in("guarantee_category", value);
        return this;
    }

    public RefundOrderInfoDOCondition orGuaranteeCategoryIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("guarantee_category", value);
        return this;
    }

    public RefundOrderInfoDOCondition andGuaranteeCategoryNotIn(Object... value) {
        ew.notIn("guarantee_category", value);
        return this;
    }

    public RefundOrderInfoDOCondition orGuaranteeCategoryNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("guarantee_category", value);
        return this;
    }

    public RefundOrderInfoDOCondition andGuaranteeCategoryBetween(Object value, Object value1) {
        ew.between("guarantee_category", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition orGuaranteeCategoryBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("guarantee_category", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition andGuaranteeCategoryNotBetween(Object value, Object value1) {
        ew.notBetween("guarantee_category", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition orGuaranteeCategoryNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("guarantee_category", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition andGuaranteeCategoryLike(String value) {
        ew.like("guarantee_category", value);
        return this;
    }

    public RefundOrderInfoDOCondition orGuaranteeCategoryLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("guarantee_category", value);
        return this;
    }

    public RefundOrderInfoDOCondition andGuaranteeCategoryNotLike(String value) {
        ew.notLike("guarantee_category", value);
        return this;
    }

    public RefundOrderInfoDOCondition orGuaranteeCategoryNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("guarantee_category", value);
        return this;
    }

    public RefundOrderInfoDOCondition andBidBondIsNull() {
        ew.isNull("bid_bond");
        return this;
    }

    public RefundOrderInfoDOCondition orBidBondIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("bid_bond");
        return this;
    }

    public RefundOrderInfoDOCondition andBidBondIsNotNull() {
        ew.isNotNull("bid_bond");
        return this;
    }

    public RefundOrderInfoDOCondition orBidBondIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("bid_bond");
        return this;
    }

    public RefundOrderInfoDOCondition andBidBondEq(Object value) {
        ew.eq("bid_bond", value);
        return this;
    }

    public RefundOrderInfoDOCondition orBidBondEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("bid_bond", value);
        return this;
    }

    public RefundOrderInfoDOCondition andBidBondNe(Object value) {
        ew.ne("bid_bond", value);
        return this;
    }

    public RefundOrderInfoDOCondition orBidBondNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("bid_bond", value);
        return this;
    }

    public RefundOrderInfoDOCondition andBidBondGt(Object value) {
        ew.gt("bid_bond", value);
        return this;
    }

    public RefundOrderInfoDOCondition orBidBondGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("bid_bond", value);
        return this;
    }

    public RefundOrderInfoDOCondition andBidBondGe(Object value) {
        ew.ge("bid_bond", value);
        return this;
    }

    public RefundOrderInfoDOCondition orBidBondGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("bid_bond", value);
        return this;
    }

    public RefundOrderInfoDOCondition andBidBondLt(Object value) {
        ew.lt("bid_bond", value);
        return this;
    }

    public RefundOrderInfoDOCondition orBidBondLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("bid_bond", value);
        return this;
    }

    public RefundOrderInfoDOCondition andBidBondLe(Object value) {
        ew.le("bid_bond", value);
        return this;
    }

    public RefundOrderInfoDOCondition orBidBondLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("bid_bond", value);
        return this;
    }

    public RefundOrderInfoDOCondition andBidBondIn(Object... value) {
        ew.in("bid_bond", value);
        return this;
    }

    public RefundOrderInfoDOCondition orBidBondIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("bid_bond", value);
        return this;
    }

    public RefundOrderInfoDOCondition andBidBondNotIn(Object... value) {
        ew.notIn("bid_bond", value);
        return this;
    }

    public RefundOrderInfoDOCondition orBidBondNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("bid_bond", value);
        return this;
    }

    public RefundOrderInfoDOCondition andBidBondBetween(Object value, Object value1) {
        ew.between("bid_bond", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition orBidBondBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("bid_bond", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition andBidBondNotBetween(Object value, Object value1) {
        ew.notBetween("bid_bond", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition orBidBondNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("bid_bond", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition andBidBondLike(String value) {
        ew.like("bid_bond", value);
        return this;
    }

    public RefundOrderInfoDOCondition orBidBondLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("bid_bond", value);
        return this;
    }

    public RefundOrderInfoDOCondition andBidBondNotLike(String value) {
        ew.notLike("bid_bond", value);
        return this;
    }

    public RefundOrderInfoDOCondition orBidBondNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("bid_bond", value);
        return this;
    }

    public RefundOrderInfoDOCondition andGuaranteeFeeIsNull() {
        ew.isNull("guarantee_fee");
        return this;
    }

    public RefundOrderInfoDOCondition orGuaranteeFeeIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("guarantee_fee");
        return this;
    }

    public RefundOrderInfoDOCondition andGuaranteeFeeIsNotNull() {
        ew.isNotNull("guarantee_fee");
        return this;
    }

    public RefundOrderInfoDOCondition orGuaranteeFeeIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("guarantee_fee");
        return this;
    }

    public RefundOrderInfoDOCondition andGuaranteeFeeEq(Object value) {
        ew.eq("guarantee_fee", value);
        return this;
    }

    public RefundOrderInfoDOCondition orGuaranteeFeeEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("guarantee_fee", value);
        return this;
    }

    public RefundOrderInfoDOCondition andGuaranteeFeeNe(Object value) {
        ew.ne("guarantee_fee", value);
        return this;
    }

    public RefundOrderInfoDOCondition orGuaranteeFeeNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("guarantee_fee", value);
        return this;
    }

    public RefundOrderInfoDOCondition andGuaranteeFeeGt(Object value) {
        ew.gt("guarantee_fee", value);
        return this;
    }

    public RefundOrderInfoDOCondition orGuaranteeFeeGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("guarantee_fee", value);
        return this;
    }

    public RefundOrderInfoDOCondition andGuaranteeFeeGe(Object value) {
        ew.ge("guarantee_fee", value);
        return this;
    }

    public RefundOrderInfoDOCondition orGuaranteeFeeGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("guarantee_fee", value);
        return this;
    }

    public RefundOrderInfoDOCondition andGuaranteeFeeLt(Object value) {
        ew.lt("guarantee_fee", value);
        return this;
    }

    public RefundOrderInfoDOCondition orGuaranteeFeeLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("guarantee_fee", value);
        return this;
    }

    public RefundOrderInfoDOCondition andGuaranteeFeeLe(Object value) {
        ew.le("guarantee_fee", value);
        return this;
    }

    public RefundOrderInfoDOCondition orGuaranteeFeeLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("guarantee_fee", value);
        return this;
    }

    public RefundOrderInfoDOCondition andGuaranteeFeeIn(Object... value) {
        ew.in("guarantee_fee", value);
        return this;
    }

    public RefundOrderInfoDOCondition orGuaranteeFeeIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("guarantee_fee", value);
        return this;
    }

    public RefundOrderInfoDOCondition andGuaranteeFeeNotIn(Object... value) {
        ew.notIn("guarantee_fee", value);
        return this;
    }

    public RefundOrderInfoDOCondition orGuaranteeFeeNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("guarantee_fee", value);
        return this;
    }

    public RefundOrderInfoDOCondition andGuaranteeFeeBetween(Object value, Object value1) {
        ew.between("guarantee_fee", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition orGuaranteeFeeBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("guarantee_fee", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition andGuaranteeFeeNotBetween(Object value, Object value1) {
        ew.notBetween("guarantee_fee", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition orGuaranteeFeeNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("guarantee_fee", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition andGuaranteeFeeLike(String value) {
        ew.like("guarantee_fee", value);
        return this;
    }

    public RefundOrderInfoDOCondition orGuaranteeFeeLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("guarantee_fee", value);
        return this;
    }

    public RefundOrderInfoDOCondition andGuaranteeFeeNotLike(String value) {
        ew.notLike("guarantee_fee", value);
        return this;
    }

    public RefundOrderInfoDOCondition orGuaranteeFeeNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("guarantee_fee", value);
        return this;
    }

    public RefundOrderInfoDOCondition andInstitutionNameIsNull() {
        ew.isNull("institution_name");
        return this;
    }

    public RefundOrderInfoDOCondition orInstitutionNameIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("institution_name");
        return this;
    }

    public RefundOrderInfoDOCondition andInstitutionNameIsNotNull() {
        ew.isNotNull("institution_name");
        return this;
    }

    public RefundOrderInfoDOCondition orInstitutionNameIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("institution_name");
        return this;
    }

    public RefundOrderInfoDOCondition andInstitutionNameEq(Object value) {
        ew.eq("institution_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition orInstitutionNameEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("institution_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition andInstitutionNameNe(Object value) {
        ew.ne("institution_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition orInstitutionNameNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("institution_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition andInstitutionNameGt(Object value) {
        ew.gt("institution_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition orInstitutionNameGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("institution_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition andInstitutionNameGe(Object value) {
        ew.ge("institution_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition orInstitutionNameGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("institution_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition andInstitutionNameLt(Object value) {
        ew.lt("institution_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition orInstitutionNameLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("institution_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition andInstitutionNameLe(Object value) {
        ew.le("institution_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition orInstitutionNameLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("institution_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition andInstitutionNameIn(Object... value) {
        ew.in("institution_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition orInstitutionNameIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("institution_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition andInstitutionNameNotIn(Object... value) {
        ew.notIn("institution_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition orInstitutionNameNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("institution_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition andInstitutionNameBetween(Object value, Object value1) {
        ew.between("institution_name", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition orInstitutionNameBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("institution_name", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition andInstitutionNameNotBetween(Object value, Object value1) {
        ew.notBetween("institution_name", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition orInstitutionNameNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("institution_name", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition andInstitutionNameLike(String value) {
        ew.like("institution_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition orInstitutionNameLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("institution_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition andInstitutionNameNotLike(String value) {
        ew.notLike("institution_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition orInstitutionNameNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("institution_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition andRefundAmountIsNull() {
        ew.isNull("refund_amount");
        return this;
    }

    public RefundOrderInfoDOCondition orRefundAmountIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("refund_amount");
        return this;
    }

    public RefundOrderInfoDOCondition andRefundAmountIsNotNull() {
        ew.isNotNull("refund_amount");
        return this;
    }

    public RefundOrderInfoDOCondition orRefundAmountIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("refund_amount");
        return this;
    }

    public RefundOrderInfoDOCondition andRefundAmountEq(Object value) {
        ew.eq("refund_amount", value);
        return this;
    }

    public RefundOrderInfoDOCondition orRefundAmountEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("refund_amount", value);
        return this;
    }

    public RefundOrderInfoDOCondition andRefundAmountNe(Object value) {
        ew.ne("refund_amount", value);
        return this;
    }

    public RefundOrderInfoDOCondition orRefundAmountNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("refund_amount", value);
        return this;
    }

    public RefundOrderInfoDOCondition andRefundAmountGt(Object value) {
        ew.gt("refund_amount", value);
        return this;
    }

    public RefundOrderInfoDOCondition orRefundAmountGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("refund_amount", value);
        return this;
    }

    public RefundOrderInfoDOCondition andRefundAmountGe(Object value) {
        ew.ge("refund_amount", value);
        return this;
    }

    public RefundOrderInfoDOCondition orRefundAmountGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("refund_amount", value);
        return this;
    }

    public RefundOrderInfoDOCondition andRefundAmountLt(Object value) {
        ew.lt("refund_amount", value);
        return this;
    }

    public RefundOrderInfoDOCondition orRefundAmountLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("refund_amount", value);
        return this;
    }

    public RefundOrderInfoDOCondition andRefundAmountLe(Object value) {
        ew.le("refund_amount", value);
        return this;
    }

    public RefundOrderInfoDOCondition orRefundAmountLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("refund_amount", value);
        return this;
    }

    public RefundOrderInfoDOCondition andRefundAmountIn(Object... value) {
        ew.in("refund_amount", value);
        return this;
    }

    public RefundOrderInfoDOCondition orRefundAmountIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("refund_amount", value);
        return this;
    }

    public RefundOrderInfoDOCondition andRefundAmountNotIn(Object... value) {
        ew.notIn("refund_amount", value);
        return this;
    }

    public RefundOrderInfoDOCondition orRefundAmountNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("refund_amount", value);
        return this;
    }

    public RefundOrderInfoDOCondition andRefundAmountBetween(Object value, Object value1) {
        ew.between("refund_amount", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition orRefundAmountBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("refund_amount", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition andRefundAmountNotBetween(Object value, Object value1) {
        ew.notBetween("refund_amount", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition orRefundAmountNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("refund_amount", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition andRefundAmountLike(String value) {
        ew.like("refund_amount", value);
        return this;
    }

    public RefundOrderInfoDOCondition orRefundAmountLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("refund_amount", value);
        return this;
    }

    public RefundOrderInfoDOCondition andRefundAmountNotLike(String value) {
        ew.notLike("refund_amount", value);
        return this;
    }

    public RefundOrderInfoDOCondition orRefundAmountNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("refund_amount", value);
        return this;
    }

    public RefundOrderInfoDOCondition andStatusIsNull() {
        ew.isNull("status");
        return this;
    }

    public RefundOrderInfoDOCondition orStatusIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("status");
        return this;
    }

    public RefundOrderInfoDOCondition andStatusIsNotNull() {
        ew.isNotNull("status");
        return this;
    }

    public RefundOrderInfoDOCondition orStatusIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("status");
        return this;
    }

    public RefundOrderInfoDOCondition andStatusEq(Object value) {
        ew.eq("status", value);
        return this;
    }

    public RefundOrderInfoDOCondition orStatusEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("status", value);
        return this;
    }

    public RefundOrderInfoDOCondition andStatusNe(Object value) {
        ew.ne("status", value);
        return this;
    }

    public RefundOrderInfoDOCondition orStatusNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("status", value);
        return this;
    }

    public RefundOrderInfoDOCondition andStatusGt(Object value) {
        ew.gt("status", value);
        return this;
    }

    public RefundOrderInfoDOCondition orStatusGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("status", value);
        return this;
    }

    public RefundOrderInfoDOCondition andStatusGe(Object value) {
        ew.ge("status", value);
        return this;
    }

    public RefundOrderInfoDOCondition orStatusGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("status", value);
        return this;
    }

    public RefundOrderInfoDOCondition andStatusLt(Object value) {
        ew.lt("status", value);
        return this;
    }

    public RefundOrderInfoDOCondition orStatusLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("status", value);
        return this;
    }

    public RefundOrderInfoDOCondition andStatusLe(Object value) {
        ew.le("status", value);
        return this;
    }

    public RefundOrderInfoDOCondition orStatusLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("status", value);
        return this;
    }

    public RefundOrderInfoDOCondition andStatusIn(Object... value) {
        ew.in("status", value);
        return this;
    }

    public RefundOrderInfoDOCondition orStatusIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("status", value);
        return this;
    }

    public RefundOrderInfoDOCondition andStatusNotIn(Object... value) {
        ew.notIn("status", value);
        return this;
    }

    public RefundOrderInfoDOCondition orStatusNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("status", value);
        return this;
    }

    public RefundOrderInfoDOCondition andStatusBetween(Object value, Object value1) {
        ew.between("status", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition orStatusBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("status", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition andStatusNotBetween(Object value, Object value1) {
        ew.notBetween("status", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition orStatusNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("status", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition andStatusLike(String value) {
        ew.like("status", value);
        return this;
    }

    public RefundOrderInfoDOCondition orStatusLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("status", value);
        return this;
    }

    public RefundOrderInfoDOCondition andStatusNotLike(String value) {
        ew.notLike("status", value);
        return this;
    }

    public RefundOrderInfoDOCondition orStatusNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("status", value);
        return this;
    }

    public RefundOrderInfoDOCondition andProjectIdIsNull() {
        ew.isNull("project_id");
        return this;
    }

    public RefundOrderInfoDOCondition orProjectIdIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("project_id");
        return this;
    }

    public RefundOrderInfoDOCondition andProjectIdIsNotNull() {
        ew.isNotNull("project_id");
        return this;
    }

    public RefundOrderInfoDOCondition orProjectIdIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("project_id");
        return this;
    }

    public RefundOrderInfoDOCondition andProjectIdEq(Object value) {
        ew.eq("project_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition orProjectIdEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("project_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition andProjectIdNe(Object value) {
        ew.ne("project_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition orProjectIdNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("project_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition andProjectIdGt(Object value) {
        ew.gt("project_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition orProjectIdGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("project_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition andProjectIdGe(Object value) {
        ew.ge("project_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition orProjectIdGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("project_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition andProjectIdLt(Object value) {
        ew.lt("project_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition orProjectIdLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("project_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition andProjectIdLe(Object value) {
        ew.le("project_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition orProjectIdLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("project_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition andProjectIdIn(Object... value) {
        ew.in("project_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition orProjectIdIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("project_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition andProjectIdNotIn(Object... value) {
        ew.notIn("project_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition orProjectIdNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("project_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition andProjectIdBetween(Object value, Object value1) {
        ew.between("project_id", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition orProjectIdBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("project_id", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition andProjectIdNotBetween(Object value, Object value1) {
        ew.notBetween("project_id", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition orProjectIdNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("project_id", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition andProjectIdLike(String value) {
        ew.like("project_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition orProjectIdLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("project_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition andProjectIdNotLike(String value) {
        ew.notLike("project_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition orProjectIdNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("project_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition andBidCustomerIdIsNull() {
        ew.isNull("bid_customer_id");
        return this;
    }

    public RefundOrderInfoDOCondition orBidCustomerIdIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("bid_customer_id");
        return this;
    }

    public RefundOrderInfoDOCondition andBidCustomerIdIsNotNull() {
        ew.isNotNull("bid_customer_id");
        return this;
    }

    public RefundOrderInfoDOCondition orBidCustomerIdIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("bid_customer_id");
        return this;
    }

    public RefundOrderInfoDOCondition andBidCustomerIdEq(Object value) {
        ew.eq("bid_customer_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition orBidCustomerIdEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("bid_customer_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition andBidCustomerIdNe(Object value) {
        ew.ne("bid_customer_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition orBidCustomerIdNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("bid_customer_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition andBidCustomerIdGt(Object value) {
        ew.gt("bid_customer_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition orBidCustomerIdGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("bid_customer_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition andBidCustomerIdGe(Object value) {
        ew.ge("bid_customer_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition orBidCustomerIdGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("bid_customer_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition andBidCustomerIdLt(Object value) {
        ew.lt("bid_customer_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition orBidCustomerIdLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("bid_customer_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition andBidCustomerIdLe(Object value) {
        ew.le("bid_customer_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition orBidCustomerIdLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("bid_customer_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition andBidCustomerIdIn(Object... value) {
        ew.in("bid_customer_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition orBidCustomerIdIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("bid_customer_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition andBidCustomerIdNotIn(Object... value) {
        ew.notIn("bid_customer_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition orBidCustomerIdNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("bid_customer_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition andBidCustomerIdBetween(Object value, Object value1) {
        ew.between("bid_customer_id", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition orBidCustomerIdBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("bid_customer_id", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition andBidCustomerIdNotBetween(Object value, Object value1) {
        ew.notBetween("bid_customer_id", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition orBidCustomerIdNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("bid_customer_id", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition andBidCustomerIdLike(String value) {
        ew.like("bid_customer_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition orBidCustomerIdLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("bid_customer_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition andBidCustomerIdNotLike(String value) {
        ew.notLike("bid_customer_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition orBidCustomerIdNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("bid_customer_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition andInstitutionIdIsNull() {
        ew.isNull("institution_id");
        return this;
    }

    public RefundOrderInfoDOCondition orInstitutionIdIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("institution_id");
        return this;
    }

    public RefundOrderInfoDOCondition andInstitutionIdIsNotNull() {
        ew.isNotNull("institution_id");
        return this;
    }

    public RefundOrderInfoDOCondition orInstitutionIdIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("institution_id");
        return this;
    }

    public RefundOrderInfoDOCondition andInstitutionIdEq(Object value) {
        ew.eq("institution_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition orInstitutionIdEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("institution_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition andInstitutionIdNe(Object value) {
        ew.ne("institution_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition orInstitutionIdNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("institution_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition andInstitutionIdGt(Object value) {
        ew.gt("institution_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition orInstitutionIdGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("institution_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition andInstitutionIdGe(Object value) {
        ew.ge("institution_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition orInstitutionIdGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("institution_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition andInstitutionIdLt(Object value) {
        ew.lt("institution_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition orInstitutionIdLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("institution_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition andInstitutionIdLe(Object value) {
        ew.le("institution_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition orInstitutionIdLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("institution_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition andInstitutionIdIn(Object... value) {
        ew.in("institution_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition orInstitutionIdIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("institution_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition andInstitutionIdNotIn(Object... value) {
        ew.notIn("institution_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition orInstitutionIdNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("institution_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition andInstitutionIdBetween(Object value, Object value1) {
        ew.between("institution_id", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition orInstitutionIdBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("institution_id", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition andInstitutionIdNotBetween(Object value, Object value1) {
        ew.notBetween("institution_id", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition orInstitutionIdNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("institution_id", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition andInstitutionIdLike(String value) {
        ew.like("institution_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition orInstitutionIdLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("institution_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition andInstitutionIdNotLike(String value) {
        ew.notLike("institution_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition orInstitutionIdNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("institution_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition andCenterIdIsNull() {
        ew.isNull("center_id");
        return this;
    }

    public RefundOrderInfoDOCondition orCenterIdIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("center_id");
        return this;
    }

    public RefundOrderInfoDOCondition andCenterIdIsNotNull() {
        ew.isNotNull("center_id");
        return this;
    }

    public RefundOrderInfoDOCondition orCenterIdIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("center_id");
        return this;
    }

    public RefundOrderInfoDOCondition andCenterIdEq(Object value) {
        ew.eq("center_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition orCenterIdEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("center_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition andCenterIdNe(Object value) {
        ew.ne("center_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition orCenterIdNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("center_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition andCenterIdGt(Object value) {
        ew.gt("center_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition orCenterIdGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("center_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition andCenterIdGe(Object value) {
        ew.ge("center_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition orCenterIdGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("center_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition andCenterIdLt(Object value) {
        ew.lt("center_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition orCenterIdLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("center_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition andCenterIdLe(Object value) {
        ew.le("center_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition orCenterIdLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("center_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition andCenterIdIn(Object... value) {
        ew.in("center_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition orCenterIdIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("center_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition andCenterIdNotIn(Object... value) {
        ew.notIn("center_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition orCenterIdNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("center_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition andCenterIdBetween(Object value, Object value1) {
        ew.between("center_id", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition orCenterIdBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("center_id", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition andCenterIdNotBetween(Object value, Object value1) {
        ew.notBetween("center_id", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition orCenterIdNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("center_id", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition andCenterIdLike(String value) {
        ew.like("center_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition orCenterIdLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("center_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition andCenterIdNotLike(String value) {
        ew.notLike("center_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition orCenterIdNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("center_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition andAttachmentIdIsNull() {
        ew.isNull("attachment_id");
        return this;
    }

    public RefundOrderInfoDOCondition orAttachmentIdIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("attachment_id");
        return this;
    }

    public RefundOrderInfoDOCondition andAttachmentIdIsNotNull() {
        ew.isNotNull("attachment_id");
        return this;
    }

    public RefundOrderInfoDOCondition orAttachmentIdIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("attachment_id");
        return this;
    }

    public RefundOrderInfoDOCondition andAttachmentIdEq(Object value) {
        ew.eq("attachment_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition orAttachmentIdEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("attachment_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition andAttachmentIdNe(Object value) {
        ew.ne("attachment_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition orAttachmentIdNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("attachment_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition andAttachmentIdGt(Object value) {
        ew.gt("attachment_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition orAttachmentIdGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("attachment_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition andAttachmentIdGe(Object value) {
        ew.ge("attachment_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition orAttachmentIdGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("attachment_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition andAttachmentIdLt(Object value) {
        ew.lt("attachment_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition orAttachmentIdLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("attachment_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition andAttachmentIdLe(Object value) {
        ew.le("attachment_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition orAttachmentIdLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("attachment_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition andAttachmentIdIn(Object... value) {
        ew.in("attachment_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition orAttachmentIdIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("attachment_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition andAttachmentIdNotIn(Object... value) {
        ew.notIn("attachment_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition orAttachmentIdNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("attachment_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition andAttachmentIdBetween(Object value, Object value1) {
        ew.between("attachment_id", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition orAttachmentIdBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("attachment_id", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition andAttachmentIdNotBetween(Object value, Object value1) {
        ew.notBetween("attachment_id", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition orAttachmentIdNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("attachment_id", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition andAttachmentIdLike(String value) {
        ew.like("attachment_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition orAttachmentIdLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("attachment_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition andAttachmentIdNotLike(String value) {
        ew.notLike("attachment_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition orAttachmentIdNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("attachment_id", value);
        return this;
    }

    public RefundOrderInfoDOCondition andGmtCreateIsNull() {
        ew.isNull("gmt_create");
        return this;
    }

    public RefundOrderInfoDOCondition orGmtCreateIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("gmt_create");
        return this;
    }

    public RefundOrderInfoDOCondition andGmtCreateIsNotNull() {
        ew.isNotNull("gmt_create");
        return this;
    }

    public RefundOrderInfoDOCondition orGmtCreateIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("gmt_create");
        return this;
    }

    public RefundOrderInfoDOCondition andGmtCreateEq(Object value) {
        ew.eq("gmt_create", value);
        return this;
    }

    public RefundOrderInfoDOCondition orGmtCreateEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("gmt_create", value);
        return this;
    }

    public RefundOrderInfoDOCondition andGmtCreateNe(Object value) {
        ew.ne("gmt_create", value);
        return this;
    }

    public RefundOrderInfoDOCondition orGmtCreateNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("gmt_create", value);
        return this;
    }

    public RefundOrderInfoDOCondition andGmtCreateGt(Object value) {
        ew.gt("gmt_create", value);
        return this;
    }

    public RefundOrderInfoDOCondition orGmtCreateGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("gmt_create", value);
        return this;
    }

    public RefundOrderInfoDOCondition andGmtCreateGe(Object value) {
        ew.ge("gmt_create", value);
        return this;
    }

    public RefundOrderInfoDOCondition orGmtCreateGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("gmt_create", value);
        return this;
    }

    public RefundOrderInfoDOCondition andGmtCreateLt(Object value) {
        ew.lt("gmt_create", value);
        return this;
    }

    public RefundOrderInfoDOCondition orGmtCreateLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("gmt_create", value);
        return this;
    }

    public RefundOrderInfoDOCondition andGmtCreateLe(Object value) {
        ew.le("gmt_create", value);
        return this;
    }

    public RefundOrderInfoDOCondition orGmtCreateLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("gmt_create", value);
        return this;
    }

    public RefundOrderInfoDOCondition andGmtCreateIn(Object... value) {
        ew.in("gmt_create", value);
        return this;
    }

    public RefundOrderInfoDOCondition orGmtCreateIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("gmt_create", value);
        return this;
    }

    public RefundOrderInfoDOCondition andGmtCreateNotIn(Object... value) {
        ew.notIn("gmt_create", value);
        return this;
    }

    public RefundOrderInfoDOCondition orGmtCreateNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("gmt_create", value);
        return this;
    }

    public RefundOrderInfoDOCondition andGmtCreateBetween(Object value, Object value1) {
        ew.between("gmt_create", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition orGmtCreateBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("gmt_create", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition andGmtCreateNotBetween(Object value, Object value1) {
        ew.notBetween("gmt_create", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition orGmtCreateNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("gmt_create", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition andGmtCreateLike(String value) {
        ew.like("gmt_create", value);
        return this;
    }

    public RefundOrderInfoDOCondition orGmtCreateLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("gmt_create", value);
        return this;
    }

    public RefundOrderInfoDOCondition andGmtCreateNotLike(String value) {
        ew.notLike("gmt_create", value);
        return this;
    }

    public RefundOrderInfoDOCondition orGmtCreateNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("gmt_create", value);
        return this;
    }

    public RefundOrderInfoDOCondition andGmtModifiedIsNull() {
        ew.isNull("gmt_modified");
        return this;
    }

    public RefundOrderInfoDOCondition orGmtModifiedIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("gmt_modified");
        return this;
    }

    public RefundOrderInfoDOCondition andGmtModifiedIsNotNull() {
        ew.isNotNull("gmt_modified");
        return this;
    }

    public RefundOrderInfoDOCondition orGmtModifiedIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("gmt_modified");
        return this;
    }

    public RefundOrderInfoDOCondition andGmtModifiedEq(Object value) {
        ew.eq("gmt_modified", value);
        return this;
    }

    public RefundOrderInfoDOCondition orGmtModifiedEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("gmt_modified", value);
        return this;
    }

    public RefundOrderInfoDOCondition andGmtModifiedNe(Object value) {
        ew.ne("gmt_modified", value);
        return this;
    }

    public RefundOrderInfoDOCondition orGmtModifiedNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("gmt_modified", value);
        return this;
    }

    public RefundOrderInfoDOCondition andGmtModifiedGt(Object value) {
        ew.gt("gmt_modified", value);
        return this;
    }

    public RefundOrderInfoDOCondition orGmtModifiedGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("gmt_modified", value);
        return this;
    }

    public RefundOrderInfoDOCondition andGmtModifiedGe(Object value) {
        ew.ge("gmt_modified", value);
        return this;
    }

    public RefundOrderInfoDOCondition orGmtModifiedGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("gmt_modified", value);
        return this;
    }

    public RefundOrderInfoDOCondition andGmtModifiedLt(Object value) {
        ew.lt("gmt_modified", value);
        return this;
    }

    public RefundOrderInfoDOCondition orGmtModifiedLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("gmt_modified", value);
        return this;
    }

    public RefundOrderInfoDOCondition andGmtModifiedLe(Object value) {
        ew.le("gmt_modified", value);
        return this;
    }

    public RefundOrderInfoDOCondition orGmtModifiedLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("gmt_modified", value);
        return this;
    }

    public RefundOrderInfoDOCondition andGmtModifiedIn(Object... value) {
        ew.in("gmt_modified", value);
        return this;
    }

    public RefundOrderInfoDOCondition orGmtModifiedIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("gmt_modified", value);
        return this;
    }

    public RefundOrderInfoDOCondition andGmtModifiedNotIn(Object... value) {
        ew.notIn("gmt_modified", value);
        return this;
    }

    public RefundOrderInfoDOCondition orGmtModifiedNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("gmt_modified", value);
        return this;
    }

    public RefundOrderInfoDOCondition andGmtModifiedBetween(Object value, Object value1) {
        ew.between("gmt_modified", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition orGmtModifiedBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("gmt_modified", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition andGmtModifiedNotBetween(Object value, Object value1) {
        ew.notBetween("gmt_modified", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition orGmtModifiedNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("gmt_modified", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition andGmtModifiedLike(String value) {
        ew.like("gmt_modified", value);
        return this;
    }

    public RefundOrderInfoDOCondition orGmtModifiedLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("gmt_modified", value);
        return this;
    }

    public RefundOrderInfoDOCondition andGmtModifiedNotLike(String value) {
        ew.notLike("gmt_modified", value);
        return this;
    }

    public RefundOrderInfoDOCondition orGmtModifiedNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("gmt_modified", value);
        return this;
    }

    public RefundOrderInfoDOCondition andUserCreateIsNull() {
        ew.isNull("user_create");
        return this;
    }

    public RefundOrderInfoDOCondition orUserCreateIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("user_create");
        return this;
    }

    public RefundOrderInfoDOCondition andUserCreateIsNotNull() {
        ew.isNotNull("user_create");
        return this;
    }

    public RefundOrderInfoDOCondition orUserCreateIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("user_create");
        return this;
    }

    public RefundOrderInfoDOCondition andUserCreateEq(Object value) {
        ew.eq("user_create", value);
        return this;
    }

    public RefundOrderInfoDOCondition orUserCreateEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("user_create", value);
        return this;
    }

    public RefundOrderInfoDOCondition andUserCreateNe(Object value) {
        ew.ne("user_create", value);
        return this;
    }

    public RefundOrderInfoDOCondition orUserCreateNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("user_create", value);
        return this;
    }

    public RefundOrderInfoDOCondition andUserCreateGt(Object value) {
        ew.gt("user_create", value);
        return this;
    }

    public RefundOrderInfoDOCondition orUserCreateGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("user_create", value);
        return this;
    }

    public RefundOrderInfoDOCondition andUserCreateGe(Object value) {
        ew.ge("user_create", value);
        return this;
    }

    public RefundOrderInfoDOCondition orUserCreateGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("user_create", value);
        return this;
    }

    public RefundOrderInfoDOCondition andUserCreateLt(Object value) {
        ew.lt("user_create", value);
        return this;
    }

    public RefundOrderInfoDOCondition orUserCreateLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("user_create", value);
        return this;
    }

    public RefundOrderInfoDOCondition andUserCreateLe(Object value) {
        ew.le("user_create", value);
        return this;
    }

    public RefundOrderInfoDOCondition orUserCreateLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("user_create", value);
        return this;
    }

    public RefundOrderInfoDOCondition andUserCreateIn(Object... value) {
        ew.in("user_create", value);
        return this;
    }

    public RefundOrderInfoDOCondition orUserCreateIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("user_create", value);
        return this;
    }

    public RefundOrderInfoDOCondition andUserCreateNotIn(Object... value) {
        ew.notIn("user_create", value);
        return this;
    }

    public RefundOrderInfoDOCondition orUserCreateNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("user_create", value);
        return this;
    }

    public RefundOrderInfoDOCondition andUserCreateBetween(Object value, Object value1) {
        ew.between("user_create", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition orUserCreateBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("user_create", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition andUserCreateNotBetween(Object value, Object value1) {
        ew.notBetween("user_create", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition orUserCreateNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("user_create", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition andUserCreateLike(String value) {
        ew.like("user_create", value);
        return this;
    }

    public RefundOrderInfoDOCondition orUserCreateLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("user_create", value);
        return this;
    }

    public RefundOrderInfoDOCondition andUserCreateNotLike(String value) {
        ew.notLike("user_create", value);
        return this;
    }

    public RefundOrderInfoDOCondition orUserCreateNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("user_create", value);
        return this;
    }

    public RefundOrderInfoDOCondition andUserModifiedIsNull() {
        ew.isNull("user_modified");
        return this;
    }

    public RefundOrderInfoDOCondition orUserModifiedIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("user_modified");
        return this;
    }

    public RefundOrderInfoDOCondition andUserModifiedIsNotNull() {
        ew.isNotNull("user_modified");
        return this;
    }

    public RefundOrderInfoDOCondition orUserModifiedIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("user_modified");
        return this;
    }

    public RefundOrderInfoDOCondition andUserModifiedEq(Object value) {
        ew.eq("user_modified", value);
        return this;
    }

    public RefundOrderInfoDOCondition orUserModifiedEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("user_modified", value);
        return this;
    }

    public RefundOrderInfoDOCondition andUserModifiedNe(Object value) {
        ew.ne("user_modified", value);
        return this;
    }

    public RefundOrderInfoDOCondition orUserModifiedNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("user_modified", value);
        return this;
    }

    public RefundOrderInfoDOCondition andUserModifiedGt(Object value) {
        ew.gt("user_modified", value);
        return this;
    }

    public RefundOrderInfoDOCondition orUserModifiedGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("user_modified", value);
        return this;
    }

    public RefundOrderInfoDOCondition andUserModifiedGe(Object value) {
        ew.ge("user_modified", value);
        return this;
    }

    public RefundOrderInfoDOCondition orUserModifiedGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("user_modified", value);
        return this;
    }

    public RefundOrderInfoDOCondition andUserModifiedLt(Object value) {
        ew.lt("user_modified", value);
        return this;
    }

    public RefundOrderInfoDOCondition orUserModifiedLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("user_modified", value);
        return this;
    }

    public RefundOrderInfoDOCondition andUserModifiedLe(Object value) {
        ew.le("user_modified", value);
        return this;
    }

    public RefundOrderInfoDOCondition orUserModifiedLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("user_modified", value);
        return this;
    }

    public RefundOrderInfoDOCondition andUserModifiedIn(Object... value) {
        ew.in("user_modified", value);
        return this;
    }

    public RefundOrderInfoDOCondition orUserModifiedIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("user_modified", value);
        return this;
    }

    public RefundOrderInfoDOCondition andUserModifiedNotIn(Object... value) {
        ew.notIn("user_modified", value);
        return this;
    }

    public RefundOrderInfoDOCondition orUserModifiedNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("user_modified", value);
        return this;
    }

    public RefundOrderInfoDOCondition andUserModifiedBetween(Object value, Object value1) {
        ew.between("user_modified", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition orUserModifiedBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("user_modified", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition andUserModifiedNotBetween(Object value, Object value1) {
        ew.notBetween("user_modified", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition orUserModifiedNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("user_modified", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition andUserModifiedLike(String value) {
        ew.like("user_modified", value);
        return this;
    }

    public RefundOrderInfoDOCondition orUserModifiedLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("user_modified", value);
        return this;
    }

    public RefundOrderInfoDOCondition andUserModifiedNotLike(String value) {
        ew.notLike("user_modified", value);
        return this;
    }

    public RefundOrderInfoDOCondition orUserModifiedNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("user_modified", value);
        return this;
    }

    public RefundOrderInfoDOCondition andRemarkIsNull() {
        ew.isNull("remark");
        return this;
    }

    public RefundOrderInfoDOCondition orRemarkIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("remark");
        return this;
    }

    public RefundOrderInfoDOCondition andRemarkIsNotNull() {
        ew.isNotNull("remark");
        return this;
    }

    public RefundOrderInfoDOCondition orRemarkIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("remark");
        return this;
    }

    public RefundOrderInfoDOCondition andRemarkEq(Object value) {
        ew.eq("remark", value);
        return this;
    }

    public RefundOrderInfoDOCondition orRemarkEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("remark", value);
        return this;
    }

    public RefundOrderInfoDOCondition andRemarkNe(Object value) {
        ew.ne("remark", value);
        return this;
    }

    public RefundOrderInfoDOCondition orRemarkNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("remark", value);
        return this;
    }

    public RefundOrderInfoDOCondition andRemarkGt(Object value) {
        ew.gt("remark", value);
        return this;
    }

    public RefundOrderInfoDOCondition orRemarkGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("remark", value);
        return this;
    }

    public RefundOrderInfoDOCondition andRemarkGe(Object value) {
        ew.ge("remark", value);
        return this;
    }

    public RefundOrderInfoDOCondition orRemarkGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("remark", value);
        return this;
    }

    public RefundOrderInfoDOCondition andRemarkLt(Object value) {
        ew.lt("remark", value);
        return this;
    }

    public RefundOrderInfoDOCondition orRemarkLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("remark", value);
        return this;
    }

    public RefundOrderInfoDOCondition andRemarkLe(Object value) {
        ew.le("remark", value);
        return this;
    }

    public RefundOrderInfoDOCondition orRemarkLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("remark", value);
        return this;
    }

    public RefundOrderInfoDOCondition andRemarkIn(Object... value) {
        ew.in("remark", value);
        return this;
    }

    public RefundOrderInfoDOCondition orRemarkIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("remark", value);
        return this;
    }

    public RefundOrderInfoDOCondition andRemarkNotIn(Object... value) {
        ew.notIn("remark", value);
        return this;
    }

    public RefundOrderInfoDOCondition orRemarkNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("remark", value);
        return this;
    }

    public RefundOrderInfoDOCondition andRemarkBetween(Object value, Object value1) {
        ew.between("remark", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition orRemarkBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("remark", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition andRemarkNotBetween(Object value, Object value1) {
        ew.notBetween("remark", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition orRemarkNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("remark", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition andRemarkLike(String value) {
        ew.like("remark", value);
        return this;
    }

    public RefundOrderInfoDOCondition orRemarkLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("remark", value);
        return this;
    }

    public RefundOrderInfoDOCondition andRemarkNotLike(String value) {
        ew.notLike("remark", value);
        return this;
    }

    public RefundOrderInfoDOCondition orRemarkNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("remark", value);
        return this;
    }

    public RefundOrderInfoDOCondition andInviteCodeIsNull() {
        ew.isNull("invite_code");
        return this;
    }

    public RefundOrderInfoDOCondition orInviteCodeIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("invite_code");
        return this;
    }

    public RefundOrderInfoDOCondition andInviteCodeIsNotNull() {
        ew.isNotNull("invite_code");
        return this;
    }

    public RefundOrderInfoDOCondition orInviteCodeIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("invite_code");
        return this;
    }

    public RefundOrderInfoDOCondition andInviteCodeEq(Object value) {
        ew.eq("invite_code", value);
        return this;
    }

    public RefundOrderInfoDOCondition orInviteCodeEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("invite_code", value);
        return this;
    }

    public RefundOrderInfoDOCondition andInviteCodeNe(Object value) {
        ew.ne("invite_code", value);
        return this;
    }

    public RefundOrderInfoDOCondition orInviteCodeNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("invite_code", value);
        return this;
    }

    public RefundOrderInfoDOCondition andInviteCodeGt(Object value) {
        ew.gt("invite_code", value);
        return this;
    }

    public RefundOrderInfoDOCondition orInviteCodeGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("invite_code", value);
        return this;
    }

    public RefundOrderInfoDOCondition andInviteCodeGe(Object value) {
        ew.ge("invite_code", value);
        return this;
    }

    public RefundOrderInfoDOCondition orInviteCodeGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("invite_code", value);
        return this;
    }

    public RefundOrderInfoDOCondition andInviteCodeLt(Object value) {
        ew.lt("invite_code", value);
        return this;
    }

    public RefundOrderInfoDOCondition orInviteCodeLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("invite_code", value);
        return this;
    }

    public RefundOrderInfoDOCondition andInviteCodeLe(Object value) {
        ew.le("invite_code", value);
        return this;
    }

    public RefundOrderInfoDOCondition orInviteCodeLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("invite_code", value);
        return this;
    }

    public RefundOrderInfoDOCondition andInviteCodeIn(Object... value) {
        ew.in("invite_code", value);
        return this;
    }

    public RefundOrderInfoDOCondition orInviteCodeIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("invite_code", value);
        return this;
    }

    public RefundOrderInfoDOCondition andInviteCodeNotIn(Object... value) {
        ew.notIn("invite_code", value);
        return this;
    }

    public RefundOrderInfoDOCondition orInviteCodeNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("invite_code", value);
        return this;
    }

    public RefundOrderInfoDOCondition andInviteCodeBetween(Object value, Object value1) {
        ew.between("invite_code", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition orInviteCodeBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("invite_code", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition andInviteCodeNotBetween(Object value, Object value1) {
        ew.notBetween("invite_code", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition orInviteCodeNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("invite_code", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition andInviteCodeLike(String value) {
        ew.like("invite_code", value);
        return this;
    }

    public RefundOrderInfoDOCondition orInviteCodeLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("invite_code", value);
        return this;
    }

    public RefundOrderInfoDOCondition andInviteCodeNotLike(String value) {
        ew.notLike("invite_code", value);
        return this;
    }

    public RefundOrderInfoDOCondition orInviteCodeNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("invite_code", value);
        return this;
    }

    public RefundOrderInfoDOCondition andPayerAccountIsNull() {
        ew.isNull("payer_account");
        return this;
    }

    public RefundOrderInfoDOCondition orPayerAccountIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("payer_account");
        return this;
    }

    public RefundOrderInfoDOCondition andPayerAccountIsNotNull() {
        ew.isNotNull("payer_account");
        return this;
    }

    public RefundOrderInfoDOCondition orPayerAccountIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("payer_account");
        return this;
    }

    public RefundOrderInfoDOCondition andPayerAccountEq(Object value) {
        ew.eq("payer_account", value);
        return this;
    }

    public RefundOrderInfoDOCondition orPayerAccountEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("payer_account", value);
        return this;
    }

    public RefundOrderInfoDOCondition andPayerAccountNe(Object value) {
        ew.ne("payer_account", value);
        return this;
    }

    public RefundOrderInfoDOCondition orPayerAccountNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("payer_account", value);
        return this;
    }

    public RefundOrderInfoDOCondition andPayerAccountGt(Object value) {
        ew.gt("payer_account", value);
        return this;
    }

    public RefundOrderInfoDOCondition orPayerAccountGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("payer_account", value);
        return this;
    }

    public RefundOrderInfoDOCondition andPayerAccountGe(Object value) {
        ew.ge("payer_account", value);
        return this;
    }

    public RefundOrderInfoDOCondition orPayerAccountGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("payer_account", value);
        return this;
    }

    public RefundOrderInfoDOCondition andPayerAccountLt(Object value) {
        ew.lt("payer_account", value);
        return this;
    }

    public RefundOrderInfoDOCondition orPayerAccountLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("payer_account", value);
        return this;
    }

    public RefundOrderInfoDOCondition andPayerAccountLe(Object value) {
        ew.le("payer_account", value);
        return this;
    }

    public RefundOrderInfoDOCondition orPayerAccountLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("payer_account", value);
        return this;
    }

    public RefundOrderInfoDOCondition andPayerAccountIn(Object... value) {
        ew.in("payer_account", value);
        return this;
    }

    public RefundOrderInfoDOCondition orPayerAccountIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("payer_account", value);
        return this;
    }

    public RefundOrderInfoDOCondition andPayerAccountNotIn(Object... value) {
        ew.notIn("payer_account", value);
        return this;
    }

    public RefundOrderInfoDOCondition orPayerAccountNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("payer_account", value);
        return this;
    }

    public RefundOrderInfoDOCondition andPayerAccountBetween(Object value, Object value1) {
        ew.between("payer_account", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition orPayerAccountBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("payer_account", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition andPayerAccountNotBetween(Object value, Object value1) {
        ew.notBetween("payer_account", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition orPayerAccountNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("payer_account", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition andPayerAccountLike(String value) {
        ew.like("payer_account", value);
        return this;
    }

    public RefundOrderInfoDOCondition orPayerAccountLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("payer_account", value);
        return this;
    }

    public RefundOrderInfoDOCondition andPayerAccountNotLike(String value) {
        ew.notLike("payer_account", value);
        return this;
    }

    public RefundOrderInfoDOCondition orPayerAccountNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("payer_account", value);
        return this;
    }

    public RefundOrderInfoDOCondition andPayerAmountIsNull() {
        ew.isNull("payer_amount");
        return this;
    }

    public RefundOrderInfoDOCondition orPayerAmountIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("payer_amount");
        return this;
    }

    public RefundOrderInfoDOCondition andPayerAmountIsNotNull() {
        ew.isNotNull("payer_amount");
        return this;
    }

    public RefundOrderInfoDOCondition orPayerAmountIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("payer_amount");
        return this;
    }

    public RefundOrderInfoDOCondition andPayerAmountEq(Object value) {
        ew.eq("payer_amount", value);
        return this;
    }

    public RefundOrderInfoDOCondition orPayerAmountEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("payer_amount", value);
        return this;
    }

    public RefundOrderInfoDOCondition andPayerAmountNe(Object value) {
        ew.ne("payer_amount", value);
        return this;
    }

    public RefundOrderInfoDOCondition orPayerAmountNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("payer_amount", value);
        return this;
    }

    public RefundOrderInfoDOCondition andPayerAmountGt(Object value) {
        ew.gt("payer_amount", value);
        return this;
    }

    public RefundOrderInfoDOCondition orPayerAmountGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("payer_amount", value);
        return this;
    }

    public RefundOrderInfoDOCondition andPayerAmountGe(Object value) {
        ew.ge("payer_amount", value);
        return this;
    }

    public RefundOrderInfoDOCondition orPayerAmountGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("payer_amount", value);
        return this;
    }

    public RefundOrderInfoDOCondition andPayerAmountLt(Object value) {
        ew.lt("payer_amount", value);
        return this;
    }

    public RefundOrderInfoDOCondition orPayerAmountLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("payer_amount", value);
        return this;
    }

    public RefundOrderInfoDOCondition andPayerAmountLe(Object value) {
        ew.le("payer_amount", value);
        return this;
    }

    public RefundOrderInfoDOCondition orPayerAmountLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("payer_amount", value);
        return this;
    }

    public RefundOrderInfoDOCondition andPayerAmountIn(Object... value) {
        ew.in("payer_amount", value);
        return this;
    }

    public RefundOrderInfoDOCondition orPayerAmountIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("payer_amount", value);
        return this;
    }

    public RefundOrderInfoDOCondition andPayerAmountNotIn(Object... value) {
        ew.notIn("payer_amount", value);
        return this;
    }

    public RefundOrderInfoDOCondition orPayerAmountNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("payer_amount", value);
        return this;
    }

    public RefundOrderInfoDOCondition andPayerAmountBetween(Object value, Object value1) {
        ew.between("payer_amount", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition orPayerAmountBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("payer_amount", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition andPayerAmountNotBetween(Object value, Object value1) {
        ew.notBetween("payer_amount", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition orPayerAmountNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("payer_amount", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition andPayerAmountLike(String value) {
        ew.like("payer_amount", value);
        return this;
    }

    public RefundOrderInfoDOCondition orPayerAmountLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("payer_amount", value);
        return this;
    }

    public RefundOrderInfoDOCondition andPayerAmountNotLike(String value) {
        ew.notLike("payer_amount", value);
        return this;
    }

    public RefundOrderInfoDOCondition orPayerAmountNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("payer_amount", value);
        return this;
    }

    public RefundOrderInfoDOCondition andFileListIsNull() {
        ew.isNull("file_list");
        return this;
    }

    public RefundOrderInfoDOCondition orFileListIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("file_list");
        return this;
    }

    public RefundOrderInfoDOCondition andFileListIsNotNull() {
        ew.isNotNull("file_list");
        return this;
    }

    public RefundOrderInfoDOCondition orFileListIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("file_list");
        return this;
    }

    public RefundOrderInfoDOCondition andFileListEq(Object value) {
        ew.eq("file_list", value);
        return this;
    }

    public RefundOrderInfoDOCondition orFileListEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("file_list", value);
        return this;
    }

    public RefundOrderInfoDOCondition andFileListNe(Object value) {
        ew.ne("file_list", value);
        return this;
    }

    public RefundOrderInfoDOCondition orFileListNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("file_list", value);
        return this;
    }

    public RefundOrderInfoDOCondition andFileListGt(Object value) {
        ew.gt("file_list", value);
        return this;
    }

    public RefundOrderInfoDOCondition orFileListGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("file_list", value);
        return this;
    }

    public RefundOrderInfoDOCondition andFileListGe(Object value) {
        ew.ge("file_list", value);
        return this;
    }

    public RefundOrderInfoDOCondition orFileListGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("file_list", value);
        return this;
    }

    public RefundOrderInfoDOCondition andFileListLt(Object value) {
        ew.lt("file_list", value);
        return this;
    }

    public RefundOrderInfoDOCondition orFileListLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("file_list", value);
        return this;
    }

    public RefundOrderInfoDOCondition andFileListLe(Object value) {
        ew.le("file_list", value);
        return this;
    }

    public RefundOrderInfoDOCondition orFileListLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("file_list", value);
        return this;
    }

    public RefundOrderInfoDOCondition andFileListIn(Object... value) {
        ew.in("file_list", value);
        return this;
    }

    public RefundOrderInfoDOCondition orFileListIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("file_list", value);
        return this;
    }

    public RefundOrderInfoDOCondition andFileListNotIn(Object... value) {
        ew.notIn("file_list", value);
        return this;
    }

    public RefundOrderInfoDOCondition orFileListNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("file_list", value);
        return this;
    }

    public RefundOrderInfoDOCondition andFileListBetween(Object value, Object value1) {
        ew.between("file_list", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition orFileListBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("file_list", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition andFileListNotBetween(Object value, Object value1) {
        ew.notBetween("file_list", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition orFileListNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("file_list", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition andFileListLike(String value) {
        ew.like("file_list", value);
        return this;
    }

    public RefundOrderInfoDOCondition orFileListLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("file_list", value);
        return this;
    }

    public RefundOrderInfoDOCondition andFileListNotLike(String value) {
        ew.notLike("file_list", value);
        return this;
    }

    public RefundOrderInfoDOCondition orFileListNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("file_list", value);
        return this;
    }

    public RefundOrderInfoDOCondition andApplyUserNameIsNull() {
        ew.isNull("apply_user_name");
        return this;
    }

    public RefundOrderInfoDOCondition orApplyUserNameIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("apply_user_name");
        return this;
    }

    public RefundOrderInfoDOCondition andApplyUserNameIsNotNull() {
        ew.isNotNull("apply_user_name");
        return this;
    }

    public RefundOrderInfoDOCondition orApplyUserNameIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("apply_user_name");
        return this;
    }

    public RefundOrderInfoDOCondition andApplyUserNameEq(Object value) {
        ew.eq("apply_user_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition orApplyUserNameEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("apply_user_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition andApplyUserNameNe(Object value) {
        ew.ne("apply_user_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition orApplyUserNameNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("apply_user_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition andApplyUserNameGt(Object value) {
        ew.gt("apply_user_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition orApplyUserNameGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("apply_user_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition andApplyUserNameGe(Object value) {
        ew.ge("apply_user_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition orApplyUserNameGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("apply_user_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition andApplyUserNameLt(Object value) {
        ew.lt("apply_user_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition orApplyUserNameLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("apply_user_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition andApplyUserNameLe(Object value) {
        ew.le("apply_user_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition orApplyUserNameLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("apply_user_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition andApplyUserNameIn(Object... value) {
        ew.in("apply_user_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition orApplyUserNameIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("apply_user_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition andApplyUserNameNotIn(Object... value) {
        ew.notIn("apply_user_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition orApplyUserNameNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("apply_user_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition andApplyUserNameBetween(Object value, Object value1) {
        ew.between("apply_user_name", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition orApplyUserNameBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("apply_user_name", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition andApplyUserNameNotBetween(Object value, Object value1) {
        ew.notBetween("apply_user_name", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition orApplyUserNameNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("apply_user_name", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition andApplyUserNameLike(String value) {
        ew.like("apply_user_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition orApplyUserNameLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("apply_user_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition andApplyUserNameNotLike(String value) {
        ew.notLike("apply_user_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition orApplyUserNameNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("apply_user_name", value);
        return this;
    }

    public RefundOrderInfoDOCondition andApplyUserPhoneIsNull() {
        ew.isNull("apply_user_phone");
        return this;
    }

    public RefundOrderInfoDOCondition orApplyUserPhoneIsNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNull("apply_user_phone");
        return this;
    }

    public RefundOrderInfoDOCondition andApplyUserPhoneIsNotNull() {
        ew.isNotNull("apply_user_phone");
        return this;
    }

    public RefundOrderInfoDOCondition orApplyUserPhoneIsNotNull() {
        if(!isAndOr()){
            ew.or();
        }
        ew.isNotNull("apply_user_phone");
        return this;
    }

    public RefundOrderInfoDOCondition andApplyUserPhoneEq(Object value) {
        ew.eq("apply_user_phone", value);
        return this;
    }

    public RefundOrderInfoDOCondition orApplyUserPhoneEq(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.eq("apply_user_phone", value);
        return this;
    }

    public RefundOrderInfoDOCondition andApplyUserPhoneNe(Object value) {
        ew.ne("apply_user_phone", value);
        return this;
    }

    public RefundOrderInfoDOCondition orApplyUserPhoneNe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ne("apply_user_phone", value);
        return this;
    }

    public RefundOrderInfoDOCondition andApplyUserPhoneGt(Object value) {
        ew.gt("apply_user_phone", value);
        return this;
    }

    public RefundOrderInfoDOCondition orApplyUserPhoneGt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.gt("apply_user_phone", value);
        return this;
    }

    public RefundOrderInfoDOCondition andApplyUserPhoneGe(Object value) {
        ew.ge("apply_user_phone", value);
        return this;
    }

    public RefundOrderInfoDOCondition orApplyUserPhoneGe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.ge("apply_user_phone", value);
        return this;
    }

    public RefundOrderInfoDOCondition andApplyUserPhoneLt(Object value) {
        ew.lt("apply_user_phone", value);
        return this;
    }

    public RefundOrderInfoDOCondition orApplyUserPhoneLt(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.lt("apply_user_phone", value);
        return this;
    }

    public RefundOrderInfoDOCondition andApplyUserPhoneLe(Object value) {
        ew.le("apply_user_phone", value);
        return this;
    }

    public RefundOrderInfoDOCondition orApplyUserPhoneLe(Object value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.le("apply_user_phone", value);
        return this;
    }

    public RefundOrderInfoDOCondition andApplyUserPhoneIn(Object... value) {
        ew.in("apply_user_phone", value);
        return this;
    }

    public RefundOrderInfoDOCondition orApplyUserPhoneIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.in("apply_user_phone", value);
        return this;
    }

    public RefundOrderInfoDOCondition andApplyUserPhoneNotIn(Object... value) {
        ew.notIn("apply_user_phone", value);
        return this;
    }

    public RefundOrderInfoDOCondition orApplyUserPhoneNotIn(Object... value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notIn("apply_user_phone", value);
        return this;
    }

    public RefundOrderInfoDOCondition andApplyUserPhoneBetween(Object value, Object value1) {
        ew.between("apply_user_phone", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition orApplyUserPhoneBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.between("apply_user_phone", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition andApplyUserPhoneNotBetween(Object value, Object value1) {
        ew.notBetween("apply_user_phone", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition orApplyUserPhoneNotBetween(Object value, Object value1) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notBetween("apply_user_phone", value, value1);
        return this;
    }

    public RefundOrderInfoDOCondition andApplyUserPhoneLike(String value) {
        ew.like("apply_user_phone", value);
        return this;
    }

    public RefundOrderInfoDOCondition orApplyUserPhoneLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.like("apply_user_phone", value);
        return this;
    }

    public RefundOrderInfoDOCondition andApplyUserPhoneNotLike(String value) {
        ew.notLike("apply_user_phone", value);
        return this;
    }

    public RefundOrderInfoDOCondition orApplyUserPhoneNotLike(String value) {
        if(!isAndOr()){
            ew.or();
        }
        ew.notLike("apply_user_phone", value);
        return this;
    }
}